@charset "utf-8";
/* CSS Document gu */

.slogan { width:auto; height:auto}
.slogan h1 { font-size:48px; color:#92D4E2; font-family:Helvetica; font-weight:bold; padding-top:25px}
.slogan h1 a {color:#92D4E2;}
.slogan h3 { font-size:12px; color:#979797; font-family:Helvetica; font-weight:bold;}
.box1 { width:1000px; height:auto; margin-top:28px; overflow:hidden}
.box1 .askbox { width:845px; height:135px; margin:20px auto 100px; background:#1b6a89; border-radius:6px}
.box1 .askbox input { width:620px; height:60px; border:0px; border-radius:4px; float:left; margin:37px 0px 0px 30px; background:#FFF; font-size:25px;}
.box1 .askbox .gn_submit { width:145px; height:60px; display:block; float:left; background:url(../image/subask.png) no-repeat; margin:37px 0px 0px 20px}
.box1 .title { font-size:48px; color:#92d4e2; font-family:Helvetica; font-weight:bold; text-align:right; width:340px; height:355px; background:url(../image/bigimg.png) no-repeat 115px 120px; line-height:120px; vertical-align:middle; float:left}
.box1 .links { width:568px; height:299px; background:url(../image/libox1.png) no-repeat; margin-left:340px; padding-top:12px}
.box1 .links p { color:#7c7c7c; text-align:left; height:35px; line-height:35px; vertical-align:middle; margin-left:60px}
.box1 .links p a{ font-family:Helvetica; font-size:25px; font-weight:bold; color:#a4a4a4}
.box1 .links p a:hover { color:#92D4E2}
.box1 .links p .s { color:#92d4e2}
.box1 .links p .g { color:#c2c2c2}
.box1 .links p .sub { padding:0px 8px; float:left; background:url(../image/box2.png) repeat-x; border:solid 1px #b7cfdf; width:auto; height:22px; font-size:12px; line-height:22px; vertical-align:middle; color:#758092; text-shadow:1px 1px 1px #fff; border-radius:4px; margin-left:4px; margin-top:7px}

.box2 { width:auto; height:auto; overflow:hidden; margin:15px 0px 0px 38px}
.box2 div { width:222px; height:212px; background:url(../image/bigimg.png) no-repeat right top; float:left}
.box2 div strong { font-size:21px; font-family:Arial; font-weight:bold; color:#797979; line-height:44px; vertical-align:bottom}
.box2 div p { font-size:15px; font-family:Helvetica; color:#c2c2c2; text-align:left; padding:0px 21px;  font-weight:bold; height:58px; width:auto; display:block}
.box2 s{ width:44px; height:48px; margin:80px 32px 0px 53px; float:left; background:url(../image/print.png) no-repeat 0px -24px;}
.box2 div i { width:201px; height:98px; display:block; background:url(../image/bigimg.png) no-repeat; margin:0px auto;}
.box2 div.no1 i { background-position:17px -332px}
.box2 div.no2 i { background-position:-190px -332px}
.box2 div.no3 i { background-position:-485px -332px}
.box2 .post { width:194px; height:50px; display:block; background:url(../image/print.png) no-repeat -305px -350px; text-align:center; line-height:50px; vertical-align:middle; font-family:Helvetica; font-size:18px; color:#fff; margin:250px auto 0px}
.box3 { width:1000px}
.box3 div.no1 { margin-left:37px}




























